///////////////////////////////////////////////////////////////////////////////
//////////// The eyes lover  www.amwwag.com    2.1  ////////////
///////////////////////////////vBStyles.com    /////////////////////////////
/////////////////////////////////////////////////////////////////////////////

    

    ctrl+shift  
     



    

        /includes/functions_forumdisplay.php 
        /includes/functions_showthread.php 
        newreply.php 
        printthread.php 
        search.php 
        /archive/index.php 
        /admincp/forum.php 






       /includes/functions_forumdisplay.php   

       :
error_reporting(E_ALL & ~E_NOTICE);


         : 
// [hide] [/hide] Start ---------------------------------------
require_once('./includes/functions_hide.php');
// [hide] [/hide] End -----------------------------------------


       :
// format thread preview if there is one
if ($ignore["$thread[postuserid]"])
{
$thread['preview'] = '';
}
else if (isset($thread['preview']) AND $vboptions['threadpreview'] > 0)
{



        : 
// [hide] [/hide] Start ---------------------------------------
if (substr($thread['preview'],0,6)=="[hide]"){$thread['preview'] = str_replace("[hide]"," [hide]",$thread['preview']); }
if ($hide_shown == 0) { 
for ($i = lock_count($thread['preview'],"[hide]"); $i > 0; $i--) { 
$lock_part1 = strpos($thread['preview'], "[hide]");
$lock_part2 = (strpos($thread['preview'],"[/hide]")-strpos($thread['preview'],"[hide]"))+7;
$lock_mess = substr ($thread['preview'], $lock_part1, $lock_part2);
$thread['preview'] = str_replace( $lock_mess, "$vbphrase[preview_hidden]", $thread['preview']);
} 
 } 
// [hide] [/hide] End -----------------------------------------


   


    /includes/functions_showthread.php  

        : 
require_once('./includes/functions_bbcodeparse.php');


       : 
// [hide] [/hide] Start ---------------------------------------
require_once('./includes/functions_hide.php');
// [hide] [/hide] End -----------------------------------------


      r: 
// sorts through all the stuff to return the postbit template


       : 
// [hide] [/hide] Start ---------------------------------------
global $DB_site,$threadid;
// [hide] [/hide] End -----------------------------------------


      : 
$post['message'] = handle_bbcode_img($post['pagetext_html'], $forum['allowimages']);


       : 
// [hide] [/hide] Start ---------------------------------------
$hide_shown = 0; 
if (substr($post[message],0,6)=="[hide]"){$post[message] = str_replace("[hide]"," [hide]",$post[message]); }
if ($session[userid] != 0){
if ($forum[hide_hack] == 1){
$hideisadmin = $DB_site->query("SELECT " . TABLE_PREFIX . "user.usergroupid FROM " . TABLE_PREFIX . "usergroup," . TABLE_PREFIX . "user WHERE " . TABLE_PREFIX . "usergroup.usergroupid = " . TABLE_PREFIX . "user.usergroupid AND " . TABLE_PREFIX . "user.userid = '$session[userid]'"); 
$hideisadmin  = $DB_site->fetch_array($hideisadmin); 
$thez_posts=$DB_site->query("SELECT " . TABLE_PREFIX . "post.userid FROM " . TABLE_PREFIX . "post WHERE " . TABLE_PREFIX . "post.threadid='$threadid'");
while ($the_posts = $DB_site->fetch_array($thez_posts)) {
if(($the_posts[userid] == $session[userid]) || ($hideisadmin[usergroupid] == 6)) { 
$post[message] = str_replace("[hide]","$vbphrase[post_unhidden_1]",$post[message]);
$post[message] = str_replace("[/hide]","$vbphrase[post_unhidden_2]",$post[message]); 
$hide_shown = 1; 
} 
 }
  }
   }
if ($hide_shown == 0) { 
if ($forum[hide_hack] == 1){
for ($i = lock_count($post[message],"[hide]"); $i > 0; $i--) { 
$lock_part1 = strpos($post[message], "[hide]");
$lock_part2 = (strpos($post[message],"[/hide]")-strpos($post[message],"[hide]"))+7;
$lock_mess = substr ($post[message], $lock_part1, $lock_part2);
$post[message] = str_replace( $lock_mess, "$vbphrase[post_hidden]",$post[message]);
} 
 } 
  }

// [hide] [/hide] End -----------------------------------------


       : 
$post['message'] = &$post['pagetext_html'];


        : 
// [hide] [/hide] Start ---------------------------------------
$hide_shown = 0; 
if (substr($post[message],0,6)=="[hide]"){$post[message] = str_replace("[hide]"," [hide]",$post[message]); }
if ($session[userid] != 0){
if ($forum[hide_hack] == 1){
$hideisadmin = $DB_site->query("SELECT " . TABLE_PREFIX . "user.usergroupid FROM " . TABLE_PREFIX . "usergroup," . TABLE_PREFIX . "user WHERE " . TABLE_PREFIX . "usergroup.usergroupid = " . TABLE_PREFIX . "user.usergroupid AND " . TABLE_PREFIX . "user.userid = '$session[userid]'"); 
$hideisadmin  = $DB_site->fetch_array($hideisadmin); 
$thez_posts=$DB_site->query("SELECT " . TABLE_PREFIX . "post.userid FROM " . TABLE_PREFIX . "post WHERE " . TABLE_PREFIX . "post.threadid='$threadid'");
while ($the_posts = $DB_site->fetch_array($thez_posts)) {
if(($the_posts[userid] == $session[userid]) || ($hideisadmin[usergroupid] == 6)) { 
$post[message] = str_replace("[hide]","$vbphrase[post_unhidden_1]",$post[message]);
$post[message] = str_replace("[/hide]","$vbphrase[post_unhidden_2]",$post[message]); 
$hide_shown = 1; 
} 
 }
  }
   }
if ($hide_shown == 0) { 
if ($forum[hide_hack] == 1){
for ($i = lock_count($post[message],"[hide]"); $i > 0; $i--) { 
$lock_part1 = strpos($post[message], "[hide]");
$lock_part2 = (strpos($post[message],"[/hide]")-strpos($post[message],"[hide]"))+7;
$lock_mess = substr ($post[message], $lock_part1, $lock_part2);
$post[message] = str_replace( $lock_mess, "$vbphrase[post_hidden]",$post[message]);
} 
 } 
  }

// [hide] [/hide] End -----------------------------------------


       : 
$post['message'] = parse_bbcode($post['pagetext'], $forum['forumid'], $post['allowsmilie']);


        : 
// [hide] [/hide] Start ---------------------------------------
$hide_shown = 0; 
if (substr($post[message],0,6)=="[hide]"){$post[message] = str_replace("[hide]"," [hide]",$post[message]); }
if ($session[userid] != 0){
if ($forum[hide_hack] == 1){
$hideisadmin = $DB_site->query("SELECT " . TABLE_PREFIX . "user.usergroupid FROM " . TABLE_PREFIX . "usergroup," . TABLE_PREFIX . "user WHERE " . TABLE_PREFIX . "usergroup.usergroupid = " . TABLE_PREFIX . "user.usergroupid AND " . TABLE_PREFIX . "user.userid = '$session[userid]'"); 
$hideisadmin  = $DB_site->fetch_array($hideisadmin); 
$thez_posts=$DB_site->query("SELECT " . TABLE_PREFIX . "post.userid FROM " . TABLE_PREFIX . "post WHERE " . TABLE_PREFIX . "post.threadid='$threadid'");
while ($the_posts = $DB_site->fetch_array($thez_posts)) {
if(($the_posts[userid] == $session[userid]) || ($hideisadmin[usergroupid] == 6)) { 
$post[message] = str_replace("[hide]","$vbphrase[post_unhidden_1]",$post[message]);
$post[message] = str_replace("[/hide]","$vbphrase[post_unhidden_2]",$post[message]); 
$hide_shown = 1; 
} 
 }
  }
   }
if ($hide_shown == 0) { 
if ($forum[hide_hack] == 1){
for ($i = lock_count($post[message],"[hide]"); $i > 0; $i--) { 
$lock_part1 = strpos($post[message], "[hide]");
$lock_part2 = (strpos($post[message],"[/hide]")-strpos($post[message],"[hide]"))+7;
$lock_mess = substr ($post[message], $lock_part1, $lock_part2);
$post[message] = str_replace( $lock_mess, "$vbphrase[post_hidden]",$post[message]);
} 
 } 
  }

// [hide] [/hide] End -----------------------------------------


       


      newreply.php  
       : 
require_once('./includes/functions_bigthree.php');


        : 
// [hide] [/hide] Start ---------------------------------------
require_once('./includes/functions_hide.php');
// [hide] [/hide] End -----------------------------------------


       : 
$postdate = vbdate($vboptions['dateformat'], $postinfo['dateline']);
$posttime = vbdate($vboptions['timeformat'], $postinfo['dateline']);
$pagetext = htmlspecialchars_uni($postinfo['pagetext']);
$pagetext = trim(strip_quotes($pagetext));

        : 
// [hide] [/hide] Start ---------------------------------------
if ($foruminfo[hide_hack] == 1){
$pagetext = preg_replace("/(\[hide\](.*)\[\/hide\])/si", "$vbphrase[quote_hidden]", $pagetext);
}
else {
}
// [hide] [/hide] End -----------------------------------------


      : 
$originalposter = fetch_quote_username($getpost['username']);
$pagetext = trim(strip_quotes($getpost['pagetext']));


        : 
// [hide] [/hide] Start ---------------------------------------
if ($foruminfo[hide_hack] == 1){
$pagetext = preg_replace("/(\[hide\](.*)\[\/hide\])/si", "$vbphrase[quote_hidden]", $pagetext);
}
else {
}
// [hide] [/hide] End -----------------------------------------


       : 
require_once('./includes/functions_bbcodeparse.php');
$reviewmessage = parse_bbcode($post['pagetext'], $foruminfo['forumid'], $post['allowsmilie']);


        : 
// [hide] [/hide] Start ---------------------------------------
$hide_shown = 0; 
if (substr($reviewmessage,0,6)=="[hide]"){$reviewmessage = str_replace("[hide]"," [hide]",$reviewmessage); }
if ($session[userid] != 0){
if ($foruminfo[hide_hack] == 1){
$hideisadmin = $DB_site->query("SELECT " . TABLE_PREFIX . "user.usergroupid FROM " . TABLE_PREFIX . "usergroup," . TABLE_PREFIX . "user WHERE " . TABLE_PREFIX . "usergroup.usergroupid = " . TABLE_PREFIX . "user.usergroupid AND " . TABLE_PREFIX . "user.userid = '$session[userid]'"); 
$hideisadmin  = $DB_site->fetch_array($hideisadmin); 
$thez_posts=$DB_site->query("SELECT " . TABLE_PREFIX . "post.userid FROM " . TABLE_PREFIX . "post WHERE " . TABLE_PREFIX . "post.threadid='$threadid'");
while ($the_posts = $DB_site->fetch_array($thez_posts)) {
if(($the_posts[userid] == $session[userid]) || ($hideisadmin[usergroupid] == 6)) { 
$reviewmessage = str_replace("[hide]","$vbphrase[post_unhidden_1]",$reviewmessage);
$reviewmessage = str_replace("[/hide]","$vbphrase[post_unhidden_2]",$reviewmessage); 
$hide_shown = 1; 
} 
 }
  }
   }
if ($hide_shown == 0) { 
if ($foruminfo[hide_hack] == 1){
for ($i = lock_count($reviewmessage,"[hide]"); $i > 0; $i--) { 
$lock_part1 = strpos($reviewmessage, "[hide]");
$lock_part2 = (strpos($reviewmessage,"[/hide]")-strpos($reviewmessage,"[hide]"))+7;
$lock_mess = substr ($reviewmessage, $lock_part1, $lock_part2);
$reviewmessage = str_replace( $lock_mess, "$vbphrase[post_hidden]",$reviewmessage);
} 
 } 
  }
// [hide] [/hide] End -----------------------------------------



    


       printthread.php   


       : 
require_once('./includes/functions_bigthree.php');


       : 
// [hide] [/hide] Start ---------------------------------------
require_once('./includes/functions_hide.php');
// [hide] [/hide] End -----------------------------------------



      : 
if (!$post['userid'])
{
$post['username'] = $post['postusername'];
}
$post['message'] = parse_bbcode($post['pagetext'], $foruminfo['forumid'], 0);


        : 
// [hide] [/hide] Start ---------------------------------------
if (substr($post[message],0,6)=="[hide]"){$post[message] = str_replace("[hide]"," [hide]",$post[message]); }
if ($hide_shown == 0) { 
for ($i = lock_count($post[message],"[hide]"); $i > 0; $i--) { 
$lock_part1 = strpos($post[message], "[hide]");
$lock_part2 = (strpos($post[message],"[/hide]")-strpos($post[message],"[hide]"))+7;
$lock_mess = substr ($post[message], $lock_part1, $lock_part2);
$post[message] = str_replace( $lock_mess, "$vbphrase[print_hidden]",$post[message]);
} 
 } 
// [hide] [/hide] End -----------------------------------------


    


      search.php  


       : 
require_once('./includes/functions_misc.php');



        : 
// [hide] [/hide] Start ---------------------------------------
require_once('./includes/functions_hide.php');
// [hide] [/hide] End -----------------------------------------


       : 
// do not show post icon
else
{
$post['posticon'] = false;
$post['posticonpath'] = '';
$post['posticontitle'] = '';
}


        : 
// [hide] [/hide] Start ---------------------------------------
if (substr($post['pagetext'],0,6)=="[hide]"){$post['pagetext'] = str_replace("[hide]"," [hide]",$post['pagetext']); }
$i = lock_count($post['pagetext'],"[hide]");
if ($i >=1){
$post['pagetext'] = str_replace($post['pagetext'], "$vbphrase[search_hidden]",  $post['pagetext']);
} 
// [hide] [/hide] End -----------------------------------------


    

       /archive/index.php  

      : 
require_once('./includes/functions_bigthree.php');


        : 
// [hide] [/hide] Start ---------------------------------------
require_once('./includes/functions_hide.php');
// [hide] [/hide] End -----------------------------------------


       : 
$i = 0;
while ($post = $DB_site->fetch_array($posts))
{
$i++;


        : 
// [hide] [/hide] Start ---------------------------------------
$post['pagetext'] = preg_replace("/(\[hide\](.*)\[\/hide\])/si", "$vbphrase[archive_hidden]", $post['pagetext']);
// [hide] [/hide] End -----------------------------------------


   

       /admincp/forum.php  

       : 
print_yes_no_row($vbphrase['allow_thread_ratings_in_this_forum'], 'options[allowratings]', $forum['allowratings']);
print_yes_no_row($vbphrase['count_posts_in_forum'], 'options[countposts]', $forum['countposts']);
print_yes_no_row($vbphrase['show_forum_on_forum_jump'], 'options[showonforumjump]', $forum['showonforumjump']);


        : 
// [hide] [/hide] Start ---------------------------------------
print_table_header($vbphrase['enable_disable_hide_hack']);
print_yes_no_row($vbphrase['show_hide_hack'], 'forum[hide_hack]', $forum['hide_hack']);
// [hide] [/hide] End -----------------------------------------


    

    
            
images

   "functions_hide.php" 

  "inludes"

        
      


 Languages & Phrases

  Phrase Manager

  Add new Phrase 


   Phrase Type  : Control Panel Global

  Varname :  enable_disable_hide_hack

  Text :   /    


     Add new Phrase 

   Phrase Type  : Forum related

  Varname :  show_hide_hack

  Text :  "  "


     Add new Phrase 

   Phrase Type  :Global

  Varname :  post_hidden

  Text :  

<div style="background-color: #FFB6B6; background-image: url(images/hidden.gif); background-position: left; background-repeat: no-repeat; border-left: 4px solid #FF1313; border-right: 1px dotted #FF1313; border-top: 1px dotted #FF1313; margin: 8px auto 0px auto; padding: 5px; 
color:#FF1313; font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;">
	<b> </b></div>
<div style="background-color: #FFF0F0; border-bottom: 1px dotted #FF1313; border-left: 4px solid #FF1313; border-right: 1px dotted #FF1313; /*border-top: 1px dotted #FF1313;*/ color: #FF1313; font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin: 0px auto 8px auto; padding: 5px;"><div style="margin:0px; padding:6px; border:0px inset; width:90%;  overflow:auto">
       <br />
    .
</div>
</div>


     Add new Phrase 

   Phrase Type  :Global

  Varname : post_unhidden_1

  Text :

<div style="background-color: #DAFEC8; background-image: url(images/unhidden.gif); background-position: left; background-repeat: no-repeat; border-left: 4px solid #94ED68; border-right: 1px dotted #94ED68; border-top: 1px dotted #94ED68; margin: 8px auto 0px auto; padding: 5px; 
color:#39502E; font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;"><b>  </b></div>
<div style="background-color: #F3FFED; border-bottom: 1px dotted #94ED68; border-left: 4px solid #94ED68; border-right: 1px dotted #94ED68; /*border-top: 1px dotted #94ED68;*/ color: #39502E; font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin: 0px auto 8px auto; padding: 5px;"><div style="margin:0px; padding:6px; border:0px inset; width:90%;  overflow:auto">



     Add new Phrase 

   Phrase Type  :Global

  Varname : post_unhidden_2

  Text :
</div>
</div>
<br />



     Add new Phrase 

   Phrase Type  :Global

  Varname : quote_hidden

  Text : [b]    ![/b]



     Add new Phrase 

   Phrase Type  :Global

  Varname : preview_hidden

  Text :          .


     Add new Phrase 

   Phrase Type  :Global

  Varname : print_hidden

  Text : [b]    .[/b]


     Add new Phrase 

   Phrase Type  :Global

  Varname : archive_hidden

  Text :  [b]       .[/b]




   Custom BB Codes 

  Add New BB Code 

 :   

  : hide

  : [hide]{param}[/hide]

    : [hide]   [/hide]

  : images/hide.gif

            

  ...      

SQL

  

ALTER TABLE `forum` ADD `hide_hack` INT(1) DEFAULT '0' NOT NULL;


          

  

The eyes lover  

ww.amwwag.com

